filled passport stamp - Alemán Inglés Diccionario